import request from '@/utils/request'

/**
 * 分页查询词库本
 * @param data
 * @returns {AxiosPromise}
 */
export function queryPage(data) {
  return request({
    url: '/wordSystemLibraryType/teacher/queryPage',
    method: 'POST',
    data
  })
}

/**
 * 分页查询词库本 查询已开通的
 * @param data
 * @returns {AxiosPromise}
 */
export function teacherStuOpened(data, params) {
  return request({
    url: '/wordSystemLibraryType/teacher/stu/opened',
    method: 'POST',
    data,
    params
  })
}

/**
 * 获取系统词库根类型
 * @param data
 * @returns {*}
 */
export function sysRootTypeList(data) {
  return request({
    url: '/wordSystemLibraryType/sysRootTypeList',
    method: 'POST',
    data
  })
}

/**
 * 学生分页查询词库本 精查找
 * @param data
 * @returns {AxiosPromise}
 */
export function stuOneQueryPage(data) {
  return request({
    url: '/wordSystemLibraryType/teacher/studentQueryPage',
    method: 'POST',
    data
  })
}

/**
 * 删除词库本
 * @param params
 * @returns {*}
 */
export function delBook(params) {
  return request({
    url: '/wordSystemLibraryType/teacher/del',
    method: 'POST',
    params
  })
}

/**
 * 分页查询词库单词
 * @param data
 * @returns {AxiosPromise}
 */
export function queryPageWord(data) {
  return request({
    url: '/wordSystemLibraryTypeWord/teacher/queryPage',
    method: 'POST',
    data
  })
}
